immerse (someone) in culture

Translations
immerger quelqu'un dans la culture